<?php
require_once '../util/Constants.php';
require_once 'Mailer.php';

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of MailService
 *
 * @author riemerb
 */
class MailService {

    private $db;
    
    function __construct() {
        // Mit Datenbank verbinden
        $this->db = mysqli_connect(Constants::DB_HOST, Constants::DB_BENUTZER, Constants::DB_PASSWORT, Constants::DB_NAME);
        mysqli_set_charset($this->db, "utf8");
    }

    
    public function sendRegistrationEmail($an, $nickname, $initial_value){
            $betreff = 'Ihre Anmeldung bei Bunner\'s wildes Radln' ;
            $msg = "Sie haben sich soeben mit dem Benutzernamen \"".$nickname."\" auf der Seite http://www.naturtankstelle.at angemeldet.\n".
                    "Um Ihre Registrierung zu bestätigen klicken Sie bitte auf folgenden Link \n".
                    Constants::MAIL_BACK_HOST."/confirm/confirm.php?ID=".$initial_value." \n\n".
                    "Sollten Sie Probleme bei der Anmeldung haben, wenden Sie sich über Kontakt an http://www.naturtankstelle.at. \n\n".
                    "Wir freuen uns, dass Sie am Brunner's Wildes Kilometerradln teilnehmen und wünschen gute Fahrt! \n\n".
                    "Mit freundlichen Grüßen \n".
                    "Ihr Wildes-Team";
            Mailer::sendMail($an, $betreff, $msg);
            //echo 'test: '.$msg;
    }

        public function sendPasswordResetEmail($an, $nickname, $newPassword){
            $betreff = 'Passwort-Rücksetzung bei Bunner\'s wildes Radln' ;
            $msg = "Sie haben soeben eine Passwort Rücksetzung beantragt für den Benutzernamen \"".$nickname."\" auf der Seite http://www.naturtankstelle.at.\n".
                    "Ihr Passwort wurde auf ".$newPassword." geändert. \n".
                    "Das Brunner's Wildes Kilometerradln Team wünschen Ihnen eine gute Fahrt! \n\n".
                    "Mit freundlichen Grüßen \n".
                    "Ihr Wildes-Team";
            Mailer::sendMail($an, $betreff, $msg);
            //echo 'test: '.$msg;
    }

    public function sendKontaktEmail($kontaktMessage, $email, $vorname, $nachname, $geschlecht){
        $betreff = 'Kontakt - naturtankstelle.at';
        $msg = "Von www.naturtankstelle.at gab ein eine Kontaktanfrage von ".$geschlecht." ".$vorname." ".$nachname." (".$email."):\n".
                $kontaktMessage;
//        $msg = 'Hallo ich bin Message';
        $msg = htmlentities($msg);
        Mailer::sendMail(Constants::MAIL_RECEIVER, $betreff, $msg, $email);
    }
    
    public static function sendNewPasswordEmail(){
        
    }
}

?>
